
#pragma once
#include <d3dx9.h>
#include "../TwEngineDx.h"
#include "../TwHeadFile.h"


class TwSkyBox;


class TwSkyBoxMgr _BaseClass_(TwRefRoot)
{

public:
	void Init();

	void Update();

	void Render();

	void Clear();

	TwSkyBoxMgr()
		:m_pkSkyBox(0){};
	virtual ~TwSkyBoxMgr(){};
protected:
	TwSkyBox*  m_pkSkyBox;

	// Unimplemented Functions...
	TwSkyBoxMgr(const TwSkyBoxMgr& Src);
	TwSkyBoxMgr& operator=(const TwSkyBoxMgr& Src);
};
